playing a role - English Synonyms Dictionary